package pack1;

import java.util.Hashtable;

import javax.naming.Context;
import javax.naming.InitialContext;

public class Util {

	/**
	 * Ottiene il Context utilizzato in seguito per ottenere i riferimenti ai RemoteSystems
	 * @return Context utilizzato per la lookUp
	 * @throws Exception Eccezione lanciata nel caso il metodo non riesca ad ottenere il Context
	 */
	static public Context getInitialContext() throws Exception {
		
		Hashtable<String,String> env = new Hashtable<String,String>();
		
		env.put(Context.INITIAL_CONTEXT_FACTORY, "org.jnp.interfaces.NamingContextFactory");
		env.put(Context.PROVIDER_URL, "localhost:1099");
	
		return new InitialContext(env);
		
	}
}
